================================================================ DGEN for PSP Ver 0.70 ================================================================ ================================================================ 概要 ================================================================ ■DGen/SDL v1.23 からの移植です。 ■メガドライブ/Genesis エミュレータです。 ================================================================ 使用方法 ================================================================ ■PBPファイルと同じフォルダに .BIN または .SMDを置いて下さい。 ■Lボタンでメニュー表示 ■設定画面では ← → で設定を切り替え ■L/R でメニューページ切り替え ■"MENU.BMP"がメニュー背景画像、"BG.BMP"がゲーム画面背景画像 ================================================================ 特徴 ================================================================ ■音がイイかもしれない ■動かない ROM 多い(DGen/SDLより少ない) orz ■フリーズ率高い ... orz ■アイコン&メニューに凝ってみました ================================================================ 注意事項 ================================================================ ■SRAM 保存されません。 ■デフォルトでCPUが333MHzに設定されていますので注意が必要です。 ただし、メニュー画面中では222MHzに落としています。 ■地域設定を変えた場合は次回以降のROM 読み込み時に適用されます。 ■サウンド設定(サンプリングレート)を変えた場合は一時音が おかしくなります。(ゲーム内でサウンド処理が変わるまで。) ■フリーズ率高いです。フリーズした場合は10〜20秒放置して 頂ければ電源が落ちますので再度電源スイッチで起動してください。 電源が落ちる気配が無い場合は電源スイッチ長押しでお願いします。 ================================================================ 更新履歴 ================================================================ ■Ver 0.70 ・設定保存 ・キーコンフィグ ・スクリーンモード追加(Fit、Full) ・サウンド音量設定追加 ・サウンド出力が左右逆だったバグを修正 ■Ver 0.60 ・サウンド改善 ・サウンド設定(11/22/44KHz、DAC) ・地域設定 ・速度調節機能 ・メニュー画面のキーリピート ================================================================ 詳細説明(Ver0.70) ================================================================ ■キーコンフィグ ・Analog Pad Mode Use key config :キーコンフィグの値が適用されます。 ↑↓←→ :十字キーとして動作します。 Swap D-Pad :十字キーと動作を入れ替えます。 ■設定保存 ・ゲームごとに保存されます。 ・.PBPと同じフォルダの"CFG"フォルダに作成されます。 ・設定メニュー画面中に△でデフォルト値の保存ができます。 ■スクリーンモード(Fit、Full) ・GPUで処理しています。(Normalは今まで通り) ■サウンド音量 ・ゲーム毎に微妙に音量違って聞こえるので実装しました。 ・他のエミュレータとの音量調整にも使えそう。 ================================================================ 詳細説明(Ver0.60) ================================================================ ■サウンド サウンドをCPUエミュレーションと非同期にしました。 結果、サウンドが途切れて雑音になることは無くなりましたが、 鳴らない音がたまにあったりします。 また、DACという部分が非同期だとうまく鳴らずノイズっぽく なってしまいます。どうしても気になる場合はDACをoffにして 鳴らなくできます。 ■地域設定(Country priority) 地域対応の優先順位を設定できるようにしました。 PALとかのエラーメッセージで止まっていたものは動くように なっているはずです。 ■速度調節機能(Max FPS、Max Frame Skip) FPSの上限およびフレームスキップ数を設定するようにしました。 ただし、ウェイト処理を入れていないので、フレームスキップ0の 状態より低く設定してもその値になることはありません。 ================================================================ 今後の予定 ================================================================ ■Ver0.80 ・ステートセーブ ■Ver0.90 ・ZIP 対応 ・SRAM 保存 ・もう少し動くゲームを増やしたい&フリーズ率低下 ■Ver1.00 ・もう少し動くゲームを増やしたい&フリーズ率低下 ・ソース公開 ================================================================ Special Thanks(ソースコードを参考&一部使用させて頂いています) ================================================================ ・みらきち様 ・びふてき様 ・Ruka 様 ・動作報告いただいた方々 ・他多数の方々 ================================================================ ================================================================ http://syn-k.sakura.ne.jp/dgen_psp/ by syn-z. ================================================================